#define _CRT_SECURE_NO_WARNINGS 1


#include<stdio.h>

//int main()
//{
//	int a = 1;
//	int b = 2;
//	if (a < b)
//		printf("a小于b\n");
//	return 0;
//}

//int main()
//{
//	if (1)
//		printf("我的天！！");
//	return 0;
//}


//int main()
//{
//	int a = 1;
//	int b = 2;
//	if (a < b)
//	{
//		printf("%d<%d\n", a, b);
//		printf("a小于b\n");
//	}
//	return 0;
//}




//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d %d", &a, &b);
//	if (a < b)
//	{
//		printf("a小于b\n");
//	}
//	else
//	{
//		printf("a大于b\n");
//	}
//	return 0;
//}




//int main()
//{
//	int grade = 0;
//	scanf("%d", &grade);
//	if (grade >= 85)
//		printf("优秀\n");
//	if (70 <= grade < 85)
//		printf("良好\n");
//	if (60 <= grade < 70)
//		printf("及格\n");
//	else
//		printf("不及格\n");
//	return 0;
//}


//int main()
//{
//	int grade = 0;
//	scanf("%d", &grade);
//	if (grade >= 85)
//		printf("优秀\n");
//	else if (grade>=70)
//		printf("良好\n");
//	else if (grade>=60)
//		printf("及格\n");
//	else
//		printf("不及格\n");
//	return 0;
//}




//int main()
//{
//	int grade = 0;
//	scanf("%d", &grade);
//	if (grade >= 85)
//		printf("优秀\n");
//	else
//	{
//		if (grade >= 70)
//			printf("良好\n");
//		else
//		{
//			if (grade >= 60)
//				printf("及格\n");
//			else
//				printf("不及格\n");
//		}
//	}
//	return 0;
//}



//int main()
//{
//	int a = 0;
//	int b = 2;
//	if (a == 1)
//	{
//		if (b == 2)
//			printf("我的天看\n");
//		else
//			printf("你的天\n");
//	}
//	return 0;
//}


//int main()
//{
//	int a = 1;
//	int b = 2;
//	int c = 3;
//	if (c == a + b)
//	{
//		printf("我的天\n");
//	}
//	return 0;
//}




//int main()
//{
//	int a = 3;
//	int b = 2;
//	int c = 1;
//	int i = a > b;
//	int j = a > b == c;
//	int m = b + c < a;
//	int f = a > b > c;
//	//判断i，j，m，f的值
//	printf("%d %d %d %d \n", i, j, m, f);
//	return 0;
//}



//int main()
//{
//	int a = 3;
//	int b = 2;
//	int c = 0;
//	int i = a && b;//a为非0，即a为真；b也是非0，即b也为真，所以a&&b的结果也为真，其值为1.
//	int j = !a;//a为真，非a就为假，其值为 0；
//	int m = a||c;//a为真，c为假，但对||来说，只要有一个为真，表达式就为真，所以其值为1；
//	int f = a && 0 || 2;//a为真，a&&0的值为假，即0，而 0||2的值又为真，所以表达式的值为1；
//	//判断i，j，m，f的值
//	printf("%d %d %d %d \n", i, j, m, f);
//	return 0;
//}


//int main()
//{
//	int a = 1;
//	int b = 0;
//	int c = 3;
//	int i = 0;
//	i = b++ && ++a && c--;
//	printf("a = %d b = %d c = %d i = %d \n", a, b, c, i);
//	return 0;
//}




//int main()
//{
//	int a = 1;
//	int b = 0;
//	int c = 3;
//	int i = 0;
//	i = --a|| c-- ||b++;
//	printf("a = %d\nb = %d\nc = %d\ni = %d\n" , a, b, c, i);
//	return 0;
//}


//int main()
//{
//	int a = 0;
//	int b = 0;
//	int c = 3;
//	scanf("%d%d", &a, &b);
//	if (a > b)
//		c = a - b;
//	if (a < b)
//		c = a + b;
//	printf("%d\n", c);
//	return 0;
//}


//int main()
//{
//	int a = 0;
//	int b = 0;
//	int c = 3;
//	scanf("%d%d", &a, &b);
//	c = a > b ? a - b : a + b;
//	printf("%d\n", c);
//	return 0;
//}



//int main()
//{
//	switch (表达式)
//	{
//		case 常量1：语句1；
//		case 常量2：语句2；
//			~~~
//			~~~
//			~~~
//		case 常量n：语句n;
//		default:语句n+1；
//	}
//	return 0;
//}

//int main()
//{
//	int num = 0;
//	printf("请输入数字\n");
//	while(scanf("%d",&num)!=EOF)
//	{
//		switch (num % 2)
//		{
//		case 1:
//			printf("%d是奇数\n", num);
//		case 0:
//			printf("%d是偶数\n", num);
//		default:
//			printf("输入错误\n");
//		}
//	}
//	return 0;
//}


int main()
{
	int num = 0;
	printf("请输入数字\n");
	while (scanf("%d", &num) != EOF)
	{
		switch (num % 2)
		{
		case 1:
			printf("%d是奇数\n", num);
			break;
		case 0:
			printf("%d是偶数\n", num);
			break;
		default:
			printf("输入错误\n");
			break;
		}
	}
	return 0;
}